@charset "utf-8";
/* CSS Document */
*{margin:0; padding:0;}
body,form,a{ padding:0; margin:0 auto; width:100%; height:100%; display: block;font-size: 12px; font-family: "微软雅黑"; -webkit-text-size-adjust: none; }
form{ padding:0; margin:0 auto; width:100%; height:100%; display: block;font-size: 14px; font-family: "微软雅黑"; -webkit-text-size-adjust: none; font-weight:normal; }
img{ border:none;}
table{ padding:0; margin:0 auto;}
div{ padding:0; margin:0 auto;font-family:"微软雅黑";}
ul li{ list-style:none;}
.ui-body{ margin:0; padding:0; font-family:"微软雅黑";}
.h2{ color:#505050; font-weight:normal; margin: 7px 9px 8px;}
.h2 span{ color:#ba1d33; }
/*.ui-mobile img{ width:100%;}*/
.clear{ height:10px; line-height:10px; clear:both;}
.ui-page-f {
	background: #f0f0f0;
	font-family: '微软雅黑';
}

#sy{background:#2a96ef; height:70px; padding:30px 20px;}
	#sy p{ color:#fff;  height:18px; line-height:18px; padding-bottom:6px;}
	#sy .help{ vertical-align:middle; display: inline-block}
	#sy a{ padding-left:6px;}
	#sy span{ color:#fff; font-size:56px;  font-family: Arial, Helvetica, sans-serif;}
	#zh{background:#fff;height:50px; padding:30px 20px;}
	#zh span{ font-size:46px; font-family: Arial, Helvetica, sans-serif;}

.new_left {
	padding:0 0 0 15px;
}

.zhhb_ss {
	color:red; font-weight:bold; font-size:20px;
}

.jf_ss {
	color:red;
}

.new_red {
	color:red;
}

.new_jfb {
	 font-size:20px; margin:10px 0;
}

a { text-decoration:none;}

.lable_title{
	background-image: none;
	padding: 0;
	margin: 0;
	margin: 0.6em 0px;
	line-height: 2.5;
	font-size: 15px;
	display: block;
	outline: 0px none;text-align:;
}
				
.ui-content-f {
	border-width: 0;
	overflow: visible;
	overflow-x: hidden;
	background: #f8f8f8;
	border:1px #e6e6e6 solid;
	font-family: '微软雅黑';
	-webkit-box-shadow: 2px 2px 2px #afadae;
	-moz-box-shadow: 2px 2px 2px #afadae;
	box-shadow: 2px 2px 2px #afadae;
	-moz-border-radius: 5px;
	-webkit-border-radius:5px;
	border-radius: 5px;
	
}
.ui-content-g {
	border:1px solid #b6b6b6;
/*	border-width: 0;*/
	overflow: visible;
	overflow-x: hidden;
	background: #fff;
	font-family: '微软雅黑';
	-webkit-box-shadow:inset 0 2px 2px rgba(0,0,0,.1);
	-moz-box-shadow:inset 0 2px 2px rgba(0,0,0,.1);
	box-shadow:inset 0 2px 2px rgba(0,0,0,.1)
/*	-webkit-box-shadow: 2px 3px 3px #afadae;
	-moz-box-shadow: 2px 3px 3px #afadae;
	box-shadow: 2px 3px 3px #afadae;*/
	-moz-border-radius:8px;
	-webkit-border-radius: 8px;
	border-radius:8px;
	margin:8px;
	font-size:14px;
}
.ui-content-m{ font-weight:normal;}
.ui-content-m span{ font-weight: bold;}
.ui-content-g p{ padding:10px;}
.ui-content-g p span{ font-size:12px;}
.ui-content-f h1{padding: 8px;}
.ui-li-count-f{
margin-top: -.95em;
position: absolute;
font-size: 14px;
font-weight: bold;
padding: .2em .5em;
top: 50%;
margin-top: -.9em;
right: 10px;
}
.ui-li-has-count-f .ui-li-count-f a{
	text-decoration:none;
}
.listview_p{color:#676767; line-height:18px;}
.hr{
overflow: hidden;
border-top: solid 1px #F9F9F9;
-webkit-box-shadow: 0 -1px #C2C2C2;
}
.hr1{
overflow: hidden;
border-top:1px dashed #828282;
border-bottom:1px dashed #f2f2f2;
height:0px;
}
.hr2{
margin: 0px 10px;
overflow: hidden;
border-top:1px solid #cecece;
border-bottom:1px solid #f5f5f5;
height:0px;
}
.hr3{
margin: 0px 10px;
overflow: hidden;
border-top:1px dashed #d4d4d4;
border-bottom:1px dashed #f2f2f2;
height:0px;
}
/* fixed闪屏 */
.ui-page {
backface- visibility : hidden ;
-webkit-backface- visibility : hidden ; /* Chrome and Safari */
-moz-backface- visibility : hidden ; /* Firefox */
  font-size: 12px;
}





/*header*/
.ui-bar-f{border:1px solid #f7f7f7;color:#fff; background:#f7f7f7;font-weight:bold; color:#666;height:44px;}
/*header*/

/*表单*/
.consection {
font-size: 14px;
}
.consection {
margin: 7px 9px 8px;
border: solid 1px #ABABAB;
-webkit-border-radius: 8px;
-webkit-box-shadow: inset 0px 1px 1px #DEDEDE;
background-color: white;
min-height: 41px;
font-size: 14px;
}
.consection .incondiv {
line-height: 40px;
border-top: solid 1px #ABABAB;
}
.consection .incondiv {
line-height: 40px;
}
.consection div.incondiv:first-child {
border-top-width: 0;
padding-top: 1px;
}
.consection .cardtype, .consection .cardid, .consection .restb {
display: -webkit-box;
width: 100%;
}
.consection .cardid div {
-webkit-box-flex: 1;
position: relative;
width: 100%;
padding-right: 21px;
}
.consection .cardid input {
border: 0;
padding-left: 9px;
height: 39px;
color: #38528B;
text-align: right;
width: 100%;
vertical-align: middle;
font-size: 15px;
font-family:"微软雅黑";
}


.consection .incondiv span {
font-weight: bold;
padding-left: 12px;
}
/*.consection .incondiv span i {
font-style: normal;
color: #E70000;
}*/

.consection .cardtype, .consection .cardid, .consection .restb {
display: -webkit-box;
width: 100%;
}

.consection .cardtype select {
width: 100%;
height: 39px;
color: #38528B;
padding-left: 5px;
-webkit-appearance: none;
padding-right: 26px;
border: 0;
text-align: right;
font-size: 15px;
}
.consection .cardtype div::after {
content: "";
top: 15px;
right: 12px;
position: absolute;
display: inline-block;
width: 6px;
height: 6px;
-webkit-transform: rotate(225deg);
background: transparent;
border-top: 2px solid #BD2325;
border-left: 2px solid #BD2325;
}
.conmsg {
color: #434343;
text-align: center;
width: 100%;
/*font-weight: bold;*/
margin: 10px 0 10px;
line-height: 28px;
font-size: 24px;
}
.conmsg em {
width: 100px;
height: 123px;
font-style: normal;
/*font-weight: bold;*/
color: #434343;
line-height: 123px;
text-align: center;
font-size: 24px;
display: inline-block;
margin-right: 5px;
vertical-align:middle;
/*-webkit-box-shadow: 0 1px 1px #818181;
-webkit-border-radius: 13px;
border: solid 2px #FFF;
background: -webkit-gradient(linear, 50% 0%, 50% 100%, from(#EBBDC0), color-stop(0.05, #D25D66), to(#BE1421));
*/
}
.jinru{margin: 7px 9px 8px; font-size:16px; font-family:"微软雅黑"; color:#434343;}
.jinru a{ color:#b90909; text-decoration:none;font-family:"微软雅黑";}
.jinru a:hover{ color:#b90909; text-decoration:underline;font-family:"微软雅黑";}

.baodan{margin: 7px 9px 8px;font-size:14px; font-family:"微软雅黑"; line-height:24px;}
.baodan span{ color:#ba1d33;}
.zhushi{ margin: 7px 9px 8px;font-size:12px; font-family:"微软雅黑"; line-height:16px;}
.navbar_t ul li a{ color:#910f28;}

.xq{ margin:10px; background:#d3d3d3; padding:10px; -moz-border-radius: 8px;
   -webkit-border-radius: 8px;
   border-radius:8px;}
.xq table{ border:1px solid #acacac; margin-top:10px;}
.xq input{ color:#9f0220; font-weight: bold;}
.xq span{ color:#9f0220; font-size:16px; font-weight: bold; padding:0px 5px;}
.xq p{ line-height:14px;  padding:10px;  margin-left:20px;}


.gengduo{ margin-top:20px;color:#b90909; float:right; }
.gengduo a{ color:#b90909; text-decoration:underline; font-family:"微软雅黑";  font-size:14px;}
.gengduo a:hover{ color:#b90909; text-decoration:none; font-family:"微软雅黑";  font-size:14px;}

.tw_btn{ padding:20px; }
.blue_btn, .blue_btn:link,.blue_btn:visited {
display: inline-block;
min-width: 60px;
height: 40px;
padding: 0 15px;
border: 0;
background: #007fce;
text-align: center;
text-decoration: none;
line-height: 40px;
color: #fff;
font-size: 14px;
font-weight: 700;
-webkit-border-radius: 2px;
background: -webkit-gradient(linear,0 0,0 100%,color-stop(0,#007fce),color-stop(1,#0070b2));
text-shadow: 0 -1px 1px #0070b2;
-webkit-box-shadow: 0 -1px 0 #035487 inset;
min-width: 100%;
height: 35px;
line-height: 35px;
padding: 0;
font-size: 20px;
text-shadow: 0 -1px 0 #093149;
}
.blue_btn:active, .blue_btn:focus {
	display: inline-block;
min-width: 60px;
height: 40px;
padding: 0 15px;
border: 0;
background: #0079c4;
text-align: center;
text-decoration: none;
line-height: 40px;
color: #fff;
font-size: 14px;
font-weight: 700;
-webkit-border-radius: 2px;
background: -webkit-gradient(linear,0 0,0 100%,color-stop(0,#0079c4),color-stop(1,#0253a5));
text-shadow: 0 -1px 1px #0070b2;
-webkit-box-shadow: 0 -1px 0 #035487 inset;
min-width: 100%;
height:35px;
line-height: 35px;
padding: 0;
font-size: 20px;
text-shadow: 0 -1px 0 #093149;
}
.red_btn, .red_btn:link,.red_btn:visited {
display: inline-block;
min-width: 60px;
height: 40px;
padding: 0 15px;
border: 0;
background: #c8070c;
text-align: center;
text-decoration: none;
line-height: 40px;
color: #fff;
font-size: 14px;
font-weight: 700;
-webkit-border-radius: 2px;
background: -webkit-gradient(linear,0 0,0 100%,color-stop(0,#c8070c),color-stop(1,#9b0506));
text-shadow: 0 -1px 1px #0070b2;
-webkit-box-shadow: 0 -1px 0 #6d0808 inset;
min-width: 100%;
height: 35px;
line-height: 35px;
padding: 0;
font-size: 20px;
text-shadow: 0 -1px 0 #093149;
}
.red_btn:active, .red_btn:focus {
	display: inline-block;
min-width: 60px;
height: 40px;
padding: 0 15px;
border: 0;
background: #af0100;
text-align: center;
text-decoration: none;
line-height: 40px;
color: #fff;
font-size: 14px;
font-weight: 700;
-webkit-border-radius: 2px;
background: -webkit-gradient(linear,0 0,0 100%,color-stop(0,#af0100),color-stop(1,#890101));
text-shadow: 0 -1px 1px #0070b2;
-webkit-box-shadow: 0 -1px 0 #6d0808 inset;
min-width: 100%;
height: 35px;
line-height: 35px;
padding: 0;
font-size: 20px;
text-shadow: 0 -1px 0 #093149;
}
.white_btn, .white_btn:link,.white_btn:visited {
	
display: inline-block;
min-width: 60px;
height: 40px;
padding: 0 15px;
border: 0;
background: #f8f8f8;
text-align: center;
text-decoration: none;
line-height: 40px;
color: #000;
font-size: 14px;
font-weight: 700;
-webkit-border-radius: 2px;
background: -webkit-gradient(linear,0 0,0 100%,color-stop(0,#f8f8f8),color-stop(1,#dddddd));
text-shadow: 0 -1px 1px #f7f7f7;
-webkit-box-shadow: 0 -1px 0 #b7b7b7 inset;
min-width: 100%;
height: 35px;
line-height: 35px;
padding: 0;
font-size: 20px;
text-shadow: 0 -1px 0 #f7f7f7;
}
.white_btn:active, .white_btn:focus {
	display: inline-block;
min-width: 60px;
height: 40px;
padding: 0 15px;
border: 0;
background: #efefef;
text-align: center;
text-decoration: none;
line-height: 40px;
color: #000;
font-size: 14px;
font-weight: 700;
-webkit-border-radius: 2px;
background: -webkit-gradient(linear,0 0,0 100%,color-stop(0,#efefef),color-stop(1,#c6c6c6));
text-shadow: 0 -1px 1px #f7f7f7;
-webkit-box-shadow: 0 -1px 0 #b7b7b7 inset;
min-width: 100%;
height: 35px;
line-height: 35px;
padding: 0;
font-size: 20px;
text-shadow: 0 -1px 0 #f7f7f7;
}
.grey_btn, .grey_btn:link,.grey_btn:visited {
margin: 8px -6px;	
display: inline-block;
min-width: 60px;
height: 40px;
padding: 0 15px;
border: 0;
border:1px solid #a4a4a4;
background: #fdfdfd;
text-align: center;
text-decoration: none;
line-height: 50px;
color: #000;
font-size: 14px;
font-weight: 100;
-webkit-border-radius:5px;
background: -webkit-gradient(linear,0 0,0 100%,color-stop(0,#fdfdfd),color-stop(1,#dadada));
text-shadow: 0 -1px 1px #f7f7f7;
-webkit-box-shadow: 0 -1px 0 #b7b7b7 inset;
min-width: 100%;
height: 40px;
line-height: 40px;
padding: 0;
font-size: 16px;
text-shadow: 0 -1px 0 #f7f7f7;
}
.grey_btn:active, .grey_btn:focus {
	margin: 8px -6px;	
display: inline-block;
min-width: 60px;
height: 40px;
padding: 0 15px;
border: 0;
border:1px solid #a4a4a4;
background: #ededed;
text-align: center;
text-decoration: none;
line-height: 50px;
color: #000;
font-size: 14px;
font-weight: 100;
-webkit-border-radius:5px;
background: -webkit-gradient(linear,0 0,0 100%,color-stop(0,#ededed),color-stop(1,#c6c4c4));
text-shadow: 0 -1px 1px #f7f7f7;
-webkit-box-shadow: 0 -1px 0 #b7b7b7 inset;
min-width: 100%;
height: 40px;
line-height: 40px;
padding: 0;
font-size: 16px;
text-shadow: 0 -1px 0 #f7f7f7;
}
.bottombtn0 {
margin: 7px 9px 8px;
font-size: 16px;
font-family:"微软雅黑";
}

.bottombtn0 div input {
font-family:"微软雅黑";
min-width: 60px;
line-height: 30px;
font-size: 16px;
font-weight: bold;
height: 40px;
width: 100%;
color: white;
background: -webkit-gradient(linear, 50% 0%, 50% 100%, from(#f10229),  to(#a80000));

/* background-image:-webkit-gradient(linear,left top,left bottom,from( #f10229 ),to( #a80000 

));background-image:-webkit-linear-gradient( #f10229,#a80000 );background-image:-moz-linear-

gradient( #f10229,#a80000 );background-image:-ms-linear-gradient( #f10229,#a80000 );background-

image:-o-linear-gradient( #f10229,#a80000 );background-image:linear-gradient( #f10229,#a80000 )
*/-webkit-border-radius:8px;
border-style: solid;
border-width: 1px;
-webkit-box-shadow: 1px 1px 1px rgba(000, 000, 000, 0.2);

}
.bottombtn {
margin: 14px 10px;
font-size: 16px;
font-family:"微软雅黑";
}

.bottombtn div input {
font-family:"微软雅黑";
min-width: 60px;
line-height: 30px;
font-size: 16px;
font-weight: bold;
height: 40px;
width: 100%;
color: white;
background: -webkit-gradient(linear, 50% 0%, 50% 100%, from(#f10229),  to(#a80000));

/* background-image:-webkit-gradient(linear,left top,left bottom,from( #f10229 ),to( #a80000 

));background-image:-webkit-linear-gradient( #f10229,#a80000 );background-image:-moz-linear-

gradient( #f10229,#a80000 );background-image:-ms-linear-gradient( #f10229,#a80000 );background-

image:-o-linear-gradient( #f10229,#a80000 );background-image:linear-gradient( #f10229,#a80000 )
*/-webkit-border-radius:8px;
border-style: solid;
border-width: 1px;
-webkit-box-shadow: 1px 1px 1px rgba(000, 000, 000, 0.2);

}
.bottombtn1 {
margin: 7px 9px 8px;
font-size: 16px;
font-family:"微软雅黑";
}

.bottombtn1 div input {
font-family:"微软雅黑";
min-width: 60px;
line-height: 30px;
font-size: 16px;
font-weight: bold;
height: 40px;
width: 100%;
color: #434343;
background: -webkit-gradient(linear, 50% 0%, 50% 100%, from(#fbfbfb),  to(#dbdbdb));

/* background-image:-webkit-gradient(linear,left top,left bottom,from( #f10229 ),to( #a80000 

));background-image:-webkit-linear-gradient( #f10229,#a80000 );background-image:-moz-linear-

gradient( #f10229,#a80000 );background-image:-ms-linear-gradient( #f10229,#a80000 );background-

image:-o-linear-gradient( #f10229,#a80000 );background-image:linear-gradient( #f10229,#a80000 )
*/-webkit-border-radius: 8px;
border-style: solid;
border-width: 1px;
-webkit-box-shadow: 1px 1px 1px rgba(000, 000, 000, 0.2);
border:1px solid #a0a0a0;

}
.bottombtn2 {
margin: 14px 10px;
font-size: 16px;
font-family:"微软雅黑";
}

.bottombtn2 div input {
font-family:"微软雅黑";
min-width: 60px;
line-height: 30px;
font-size: 16px;
font-weight: bold;
height: 40px;
width: 100%;
color: #fff;
background: -webkit-gradient(linear, 50% 0%, 50% 100%, from(#a3a3a3),  to(#7e7e7e));

/* background-image:-webkit-gradient(linear,left top,left bottom,from( #f10229 ),to( #a80000 

));background-image:-webkit-linear-gradient( #f10229,#a80000 );background-image:-moz-linear-

gradient( #f10229,#a80000 );background-image:-ms-linear-gradient( #f10229,#a80000 );background-

image:-o-linear-gradient( #f10229,#a80000 );background-image:linear-gradient( #f10229,#a80000 )
*/-webkit-border-radius: 8px;
border-style: solid;
border-width: 1px;
-webkit-box-shadow: 1px 1px 1px rgba(000, 000, 000, 0.2);
border:1px solid #a0a0a0;

}
.bottombtn3 {
margin: 20px 0px;
font-size: 16px;
font-family:"微软雅黑";
}

.bottombtn3 div input {
font-family:"微软雅黑";
min-width: 60px;
line-height: 40px;
font-size: 16px;
font-weight: bold;
height: 50px;
width: 100%;
color: white;
background: -webkit-gradient(linear, 50% 0%, 50% 100%, from(#f10229),  to(#a80000));

/* background-image:-webkit-gradient(linear,left top,left bottom,from( #f10229 ),to( #a80000 

));background-image:-webkit-linear-gradient( #f10229,#a80000 );background-image:-moz-linear-

gradient( #f10229,#a80000 );background-image:-ms-linear-gradient( #f10229,#a80000 );background-

image:-o-linear-gradient( #f10229,#a80000 );background-image:linear-gradient( #f10229,#a80000 )
*/-webkit-border-radius: 8px;
border-style: solid;
border-width: 1px;
-webkit-box-shadow: 1px 1px 1px rgba(000, 000, 000, 0.2);

}
.bottombtn4 {
margin: 0px 8px;
font-size: 12px;
font-family:"微软雅黑";
}

.bottombtn4 div input {
font-family:"微软雅黑";
min-width: 60px;
line-height: 30px;
font-size: 12px;
font-weight: bold;
height: 30px;
width: 100%;
color: #747373;
background: -webkit-gradient(linear, 50% 0%, 50% 100%, from(#fbfbfb),  to(#dbdbdb));

/* background-image:-webkit-gradient(linear,left top,left bottom,from( #f10229 ),to( #a80000 

));background-image:-webkit-linear-gradient( #f10229,#a80000 );background-image:-moz-linear-

gradient( #f10229,#a80000 );background-image:-ms-linear-gradient( #f10229,#a80000 );background-

image:-o-linear-gradient( #f10229,#a80000 );background-image:linear-gradient( #f10229,#a80000 )
*/-webkit-border-radius: 6px;
border-style: solid;
border-width: 1px;
-webkit-box-shadow: 1px 1px 1px rgba(000, 000, 000, 0.2);
border:1px solid #a0a0a0;

}
.bottombtn5 {
margin: 5px 5px;
font-size: 16px;
font-family:"微软雅黑";
}

.bottombtn5 div input {
font-family:"微软雅黑";
min-width: 60px;
line-height: 50px;
font-size: 16px;
font-weight: bold;
height: 50px;
width: 100%;
color: #434343;
background: -webkit-gradient(linear, 50% 0%, 50% 100%, from(#fbfbfb),  to(#dbdbdb));

/* background-image:-webkit-gradient(linear,left top,left bottom,from( #f10229 ),to( #a80000 

));background-image:-webkit-linear-gradient( #f10229,#a80000 );background-image:-moz-linear-

gradient( #f10229,#a80000 );background-image:-ms-linear-gradient( #f10229,#a80000 );background-

image:-o-linear-gradient( #f10229,#a80000 );background-image:linear-gradient( #f10229,#a80000 )
*/-webkit-border-radius: 6px;
border-style: solid;
border-width: 1px;
-webkit-box-shadow: 1px 1px 1px rgba(000, 000, 000, 0.2);
border:1px solid #a0a0a0;
}
.btn_red, .btn_red:link,.btn_red:visited {
margin:5px;
display: inline-block;
min-width: 60px;
height: 40px;
padding: 0 5px;
border: 0;
background: #0077d9;
text-align: center;
text-decoration: none;
line-height: 40px;
color: #fff;
font-size: 16px;
-webkit-border-radius: 6px;
background: -webkit-gradient(linear,0 0,0 100%,color-stop(0,#c8070c),color-stop(1,#9b0506));
text-shadow: 0 -1px 1px #0061d3;
-webkit-box-shadow: 0 -1px 0 #6d0808 inset;
min-width: 100%;
padding: 0;
text-shadow: 0 -1px 0 #9b0506;
}
.btn_red:active, .btn_red:focus {
margin:5px;
display: inline-block;
min-width: 60px;
height: 40px;
padding: 0 5px;
border: 0;
background: #1e66a1;
text-align: center;
text-decoration: none;
line-height: 40px;
color: #fff;
font-size: 16px;
-webkit-border-radius: 6px;
background: -webkit-gradient(linear,0 0,0 100%,color-stop(0,#af0100),color-stop(1,#890101));
text-shadow: 0 -1px 1px #0070b2;
-webkit-box-shadow: 0 -1px 0 #6d0808 inset;
min-width: 100%;
padding: 0;
text-shadow: 0 -1px 0 #9b0506;
}
.count ul{display:block; float:left;}
.count ul li{ float:left; }


em{ font-style:normal;}
.fs14{ font-size:14px;}
.fs16{ font-size:16px;}
.fwb{ font-weight:bold;}
.mt10{ margin-top:10px;}
.tar{ text-align:right}
.ui-btn-left{ height:32px; width:40px; background:url(../../images/back.png) center center no-repeat; background-size:20px auto;}
.pro_info{ background:#fff; padding:15px; font-size:14px; height:auto; line-height:25px;}
.pro_title{ font-size:16px; line-height:20px;}
.pro_price span{ padding-right:10px;}
.text_grey{color:#999;}
.text_red{color:#d93229;}
.text_blue{color:#00a1e9;}
.pro_img{ height:300px; width:100%; overflow:hidden;}
.con_tag{height:35px; line-height:35px; font-size:16px; float:left; width:100%; overflow:hidden;}
.con_tag span{ display:block; height:16px; line-height:16px; margin:10px 0;border-left:3px #00a1e9 solid;padding-left:8px; margin-left:10px;}
.con_block{float:left;width:100%; font-size:14px;line-height:20px;}
.blockinner{margin:0 10px;background:#fff;padding:10px;}
.ui-footer{ height:44px; line-height:44px;background:#fff; border-top:1px #e8e8e8 solid;}
.ui-footer,.footer{ height:44px; line-height:44px;background:#fff; border-top:1px #e8e8e8 solid;bottom: 0px;left: 0px;width: 100%;position: fixed;z-index: 1000;}
.ui-bar-a{ text-shadow:none;}
.linkbtn{border-radius:3px; display:inline-block; height:36px; margin-top:3px; width:95%; text-align:center; font-weight:normal;line-height:36px; font-size:16px;}
.btn_blue{ background:#00a1e9; color:#fff;}
.btn_grey{ color:#00a1e9; background:#e8e8e8;}
.btn_orange{ background:#ee2a0a; color:#fff;}
a.btn_orange:visited,a.btn_orange:active,a.btn_grey:visited,a.btn_grey:active,a.btn_blue:visited,a.btn_blue:active{color:#fff;}
.my_cart{top:0px;width:50%;height: 36px;line-height: 64px;background:url(../../images/buy.png) center 2px no-repeat;background-size: 20px auto;font-size: 12px; display:inline-block; text-align:center; color:#666; font-weight:normal; position:relative;}
.store_banner{ height:165px; position:relative;}
.store_info{ background:#fff; height:70px; padding:0 15px;}
.store_info dt{ float:left; width:64px;text-align:center; position:relative;}
.store_info dt img{ border-radius:32px; width:64px; height:64px; position:absolute; left:0px; top:-12px;}
.store_info dd{ padding-left:70px; padding-top:5px;}
.level_1{ display:inline-block; width:16px; height:24px; background:url(../../images/wd_level.png) no-repeat; overflow:hidden; background-size: 16px auto;}
.store_info p{ padding-top:5px;}
.store_title{ font-size:14px;}
.discountinfo{ padding:10px 15px;}
.pro_list{overflow:hidden; float:left;width:100%;}
.pro_list ul{ padding:0 10px 0 0px;}
.pro_list li{ float:left; width:50%; margin-bottom:5px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;background:#fff; }
.pro_list a{ display:block; float:left; margin:0 5px 0 5px;overflow:hidden; background:#fff; padding-bottom:10px;}
.pro_list img{ width:97%; height:auto; margin-top:5px;} 
.pro_list p.pri_title{ height:30px; line-height:15px; font-size:14px; padding:3px; color:#666;}
.footer_search{background: url(../../images/serch.png) center 10px no-repeat; background-size:18px auto; width:100%; height:28px;display: inline-block;}
.index_footlink li{ float:left; width:24%; line-height:40px; text-align:center;}
.index_footlink li.br{ border-right:1px #f7f7f7 solid;}
.index_footlink li a{ color:#666;font-size:14px;}
.btn_del{width: 50px;height: 40px;line-height: 32px;right: 10px;top:6px;border-radius: 5px 5px 5px 5px;
background:#ebebeb url(../../images/del.png) center center no-repeat; background-size:24px auto; }
.cartlist ul,.orderlist ul{ padding:0 10px;}
.cartlist li{ background:#fff; width:100%;overflow:hidden; height:105px; float:left; margin-top:10px;}
.cartlist li dl{ float:left; width:100%;}
.cartlist li dt{ width:90px;float:left;text-align:center;}
.cartlist li dd{ margin-left:90px;font-size:14px; padding:10px 0; position:relative;}
.cartlist li dt img{ margin-top:15px;}
.cartlist li dd a{ color:#666; font-size:14px;}
.cartlist li dd p{ padding-right:50px;}
.cartlist li dd .text_red{padding:5px 0;display:block;}
.cartlist li dd .delitem{ background:url(../../images/del.png) center no-repeat; background-size:30px auto; display:block; width:30px; height:105px; position:absolute; right:10px; top:0px;}
.item_box_num{ float:left;width:98px; height:24px; position:relative;}
.item_num{ width:50px; height:24px; display:block; position:absolute; left:24px; text-align:center;}
.abs{ width:24px; height:24px; line-height:24px; display:block; text-align:center; font-style:normal; background:#efefef; font-size:24px;}
.control_num_sub{ position:absolute; left:0px;}
.control_num_add{ position:absolute; left:74px;}
.cart_info dt{ width:70px;}
.cart_info dd{ margin-left:70px; float:left;}
.listview,.payment{ width:100%; overflow:hidden;}
.listview ul,.payment ul{ margin:10px; background:#fff;}
.listview ul li,.payment ul li,.listsell ul li{width:100%; border-bottom:1px #e8e8e8 solid;position:relative;}
.listview ul li .list_text,.listsell ul li .list_text{ display:inline-block;line-height:48px; margin-left:10px; padding-left:30px;}
.listview ul li .textlist{ display:inline-block;line-height:48px; margin:0 10px;}
.listview ul li .yue{ background:url(../../images/yue.png) left center no-repeat;background-size:25px auto;}
.listview ul li .jilu{background:url(../../images/jilu.png) left center no-repeat;background-size:25px auto;}
.listview ul li .quan{background:url(../../images/quan.png) left center no-repeat;background-size:25px auto;}
.listview ul li .bank{ background:url(../../images/bank.png) left center no-repeat;background-size:25px auto;}
.listview ul li .add{ background:url(../../images/add.png) left center no-repeat;background-size:25px auto;}
.listsell ul li .location{background:url(../../images/location.png) left center no-repeat;background-size:20px auto;}
.listsell ul li .phone{background:url(../../images/phone.png) left center no-repeat;background-size:20px auto;}
.listview ul li .water{ background:url(../../images/water.png) left center no-repeat;background-size:25px auto;}
.listview ul li .dian{ background:url(../../images/dian.png) left center no-repeat;background-size:28px auto;}
.arrowr{ display:inline-block; float:right; width:30px; height:48px; background:url(../../images/arrowr.png) center center no-repeat; background-size:16px auto;}
.listview ul li a,.listsell ul li a{ color:#666; font-size:14px; display:inline-block;}
.listview ul li a:visited,.listview ul li a:active,.listsell ul li a:visited,.listsell ul li a:active{ color:#666;}
.selectli{ float:left; margin:0 5px;}
.mt15{ margin-top:15px;}
.link-blue{ border:2px #00a1e9 solid; background:#fff;color:#666;}
.mycard{width:auto; margin:15px 30px;}
.mycard img{ width:100%; height:auto;}
.btnbox{ padding:10px 0;}
.payment .selectli{ display:inline-block; float:left; width:30px; left:8px; position:absolute; top:35%;}
.towcolmu{display:inline-block; line-height:22px; padding:10px 0; padding-left:15px; margin-right:40px;}
.towcolmu em{ font-size:14px; padding-left:5px;}
.payment .towcolmu{padding-left:35px;}
.orderlist{ margin-top:10px; float:left; width:100%;}
.orderlist ul li{ padding:10px 0; height:auto;background:#fff; width:100%;overflow:hidden;float:left;border-bottom:1px #e8e8e8 solid;}
.orderlist ul li a{ display:block; width:100%; height:100%;color:#666;}
.orderlist ul li a:visited,.orderlist ul li a:active{color:#666;}
.orderlist ul li .order_state{ float:left; padding-left:10px; line-height:20px;}
.orderlist ul li .order_total{ float:right; padding-right:10px;line-height:20px;}
.orderlist .order_colunna{ width:70px; float:left;text-align:center;}
.orderlist .order_colunnb{ padding:0 80px 0 70px; font-size:14px;}
.orderlist .order_colunnc{ width:80px; float:right; text-align:right; padding-right:10px;}
.orderlist .order_colunnc .arrowr{ height:20px;}
.totlenum{ height:40px; display:inline-block; width:90%; float:left;line-height:40px; color:#666; text-align:right;}
.listaddr{ background:#fff;}
.listaddr ul{ padding:5px 0;}
.listaddr li{border-bottom:1px #e8e8e8 solid; padding:10px 0; line-height:30px;}
.listaddr li .list_text{ float:left; display:iblock; width:85px; text-align:right; padding-right:5px;}
.listaddr li .list_input{ display:block;margin-left:90px; margin-right:10px;}
.listaddr li .list_input .lineinput{ height:30px; line-height:30px; border:none; background:none; width:100%; border-bottom:1px #e8e8e8 solid;}
.list_input select{ width:100%; height:30px;}
.ordertab,.quantab{ height:44px; line-height:44px; margin:10px 10px 0 10px;}
.ordertab ul,.quantab ul{background:#fff; height:44px; width:100%; line-height:44px;}
.ordertab ul li,.quantab ul li{ float:left; width:33.3%; text-align:center; font-size:14px;}
.quantab ul li{ width:50%;}
.ordertab ul li.tabselected,.quantab ul li.tabselected{ color:#00a1e9;}
.dialog{background: rgba(52, 52, 52, .5);z-index:999999; width:100%; height:100%;position:fixed;}
.dialoginner{background-color:#fff;z-index:999999;width:50%; position:absolute;bottom:300px; display:block; left:50%; top:50%; width:240px; height:100px; border-radius:3px; margin:-50px 0 0 -120px;}
.dialoginner p{ height:54px; line-height:54px; text-align:center; font-size:14px; color:#666; border-bottom:1px #eaeaea solid;}
.dialogbtnbox{ height:45px;}
.dialogbtn{ width:119px; height:45px;line-height:45px;display:block; text-align:center; font-size:16px; color:#666;}
.dialogbr{border-right:1px #eaeaea solid;}
.dialogbtnbox span{ display:block;}
.cartfooter{ height:79px; border:none;}
.cartfooterbtn{ height:44px;}
.shoppingnum{ height:30px; line-height:30px; margin-bottom:5px;border-bottom:1px #e8e8e8 solid; text-align:right; padding-right:10px; color:#666; font-size:14px;}
.keyword{ background:#fff; width:100%;}
.keyword li{ height:55px; line-height:55px; border-bottom:1px #dadada solid;}
.keyword li a{ display:block; color:#666; font-size:16px; box-sizing:border-box;}
.keyword li a.sort_l,.keyword li a.backclass{ float:left; width:240px; background:url(../../images/sort.png) 10px center no-repeat; background-size:24px auto; padding-left:40px; margin-right:40px;}
.keyword li a.sort_r{ float:right; width:40px; background:url(../../images/arrowr.png) center center no-repeat;background-size:20px auto;}
.keyword li a.backclass{background:url(../../images/classback.png) 10px center no-repeat;background-size:26px auto;}
.quanlist{ margin:10px;}
.quanlist li{ background:#fff; height:95px; width:100%; border-radius:5px; border:1px #ccc solid; margin-bottom:10px;}
.quanlist li .quanimg{ height:65px; background:#00a1e9;border-radius:4px 4px 0 0;}
.quanlist li .quantext{ height:30px; line-height:30px;}
.quanlist li .quanimg img{ width:40px; height:40px; border-radius:20px; display:block; float:left; margin:10px;}
.quanlist li .quanimg span{ padding-left:0px; line-height:60px; font-size:20px; color:#fff;}
.quanlist li .quantext span{ display:inline-block; font-size:14px;}
.quanlist li .quantext .textleft{ float:left; padding-left:10px;}
.quanlist li .quantext .textright{ float:right; padding-right:10px;}
.quanlist li.used .quanimg{background:#dfdfdf;}
.quanlist li.used .quanimg span{color:#b6b6b6;}
.quanlist li.used .quantext{color:#999;}
.quanlist li.used .quanimg{ position:relative;}
.quanlist li.used .quanimg .usemark{ width:40px; height:24px; display:block; position:absolute; top:5px; right:5px; background:#ed1c00; text-align:center; line-height:24px; color:#fff; font-size:12px; border-radius:5px;}
.quanfrom{ background:#fff; height:70px; width:100%;}
.quanfrom dl{ padding:10px 15px;}
.quanfrom dl dt{ width:60px; float:left;}
.quanfrom dl dd{ line-height:24px;}
.quaninfo{ height:160px;background:#00a1e9; padding:15px;color:#fff; margin:0 10px;}
.quaninfo .qinfo_top{ height:50px; overflow:hidden; float:left; width:100%;}
.quaninfo .qinfo_top img{ display:block;float:left; border-radius:25px;}
.quaninfo .qinfo_top p{padding-left:65px; font-size:16px;}
.quaninfo .quantitle{ text-align:center; width:100%; float:left;}
.quaninfo .quantitle .big{margin:15px 0 10px 0; font-size:24px;}
.quaninfo .quantitle p{ line-height:24px;}
.more{ border-top:1px #e8e8e8 solid; height:40px; line-height:40px; text-align:center;width:100%; clear:both;}
.more a{color:#666;font-size:14px; display:block; width:100%; height:40px; padding:0px; margin:0px;}
.shopnum{ width:24px; height:24px; background:#ed1a1a; border-radius:12px; color:#fff; text-align:center; line-height:24px; position:absolute; top:0px; right:-7px; z-index:8888; border:none; text-shadow:none;}
.mystore{ margin:0 30px; margin-top:30px;}
.mystore ul{ width:100%; float:left;background:#fff;}
.mystore ul li{ width:50%;float:left;height:180px;font-size:16px; line-height:250px; border-bottom:1px #e8e8e8 solid; text-align:center;}
.mystore ul li a{ display:block; width:100%; height:180px;border-right:1px #e8e8e8 solid; color:#666; }
.mystore ul li a.s_order{ background:url(../../images/s_order.png) center 40px no-repeat;}
.mystore ul li a.s_address{ background:url(../../images/s_address.png) center 40px no-repeat;}
.mystore ul li a.s_card{ background:url(../../images/s_card.png) center 40px no-repeat;}
.mystore ul li a.s_quan{ background:url(../../images/s_quan.png) center 40px no-repeat;}
.p_search{ height:44px;width:100%;background:#fff;border-bottom:1px #d8d8d8 solid;}
.p_search p{padding:5px 0;position:relative; height:34px;overflow:hidden; margin:0 10px;}
.p_search input{ display:block;font-family:"微软雅黑"; font-size:16px;height:34px;}
.p_search .p_sbtn{ width:60px;background:#00a1e9; border:none; color:#fff; position:absolute; right:0px; top:5px;}
.p_search .p_input{border:none; width:100%; background:#fff url(../../images/serch.png) 10px center no-repeat; background-size:20px auto; padding:0 35px; color:#888; margin-right:60px;}
.addresslist{ margin:10px;background:#fff;}
.addresslist ul{ padding:10px; line-height:24px;}
.addresslist ul li{ background:url(../../images/arrowr.png) right center no-repeat; background-size:20px auto;padding-right:30px;}
.addresslist ul li a{ color:#333;font-size:14px; padding-right:30px;}
.addresslist ul li a p{ color:#666;}
.oktips{ padding:10px; line-height:20px;}
.others li{ width:33%; float:left; text-align:center;}
.others li a{ display:block; height:80px; line-height:120px; color:#666; font-size:14px;}
.others li a.o_order{background:url(../../images/s_order.png) top center no-repeat; background-size:40px auto;}
.others li a.o_home{background:url(../../images/home.png) top center no-repeat; background-size:40px auto;}
.others li a.o_card{background:url(../../images/s_card.png) top center no-repeat; background-size:40px auto;}
.reg_store{ width:100%; margin:30px 0 50px 0;}
.reg_store dt{ width:120px; text-align:right; float:left;}
.reg_store dt img{width:60px; height:60px; border-radius:30px;}
.reg_store dd{ line-height:60px; font-size:18px; margin-left:130px;}
.reg_form{ margin:10px;}
.reg_form p{ padding:5px 0;}
.reg_form p span{ display:block; height:40px; background:#fff;border:1px #e1e1e1 solid; width:100%;}
.r_input{ display:block; height:40px; width:96%; line-height:40px; border:none; padding:0 5px; color:#888;}
.r_regbtn,.r_orangebtn{ height:40px; background:#00a1e9; border-radius:3px; display:block; color:#fff; border:none; border-bottom:1px #0590ce solid; width:100%; font-size:16px; margin-top:10px;}
.r_orangebtn{background:#ee2a0a;border-bottom:1px #ee2a0a solid;}
#menu {position:fixed;bottom:0px; margin-top:-44px;width:100%;height:44px;line-height:44px;z-index:999;background:#fff;}
#nav {display:block;}
#nav li{float:left; width:33.3%;text-align:center; display:block; position:relative;}
#nav .line{background:url(../../images/line.png) right top no-repeat;}
#nav li a{color:#666; text-decoration:none; line-height:44px; height:44px; text-align:center;display:block;font-size:14px;}
#nav li a:hover {text-decoration:none;}
#nav li ul {position:absolute; display:none; height:40px; width:100%; left:0px; bottom:48px;background:#fff;border:1px #e8e8e8 solid;}
#nav li li {background:#fff;display:block; height:40px; width:100%;color:#666;}
#nav li li a {display:block; width:100%; line-height:40px; height:40px; color:#666; text-align:center;}
#nav li li a:hover {color:#666; text-decoration:none; background:#fff;}
.framebox{margin:10px; background:#fff;}
.newsimg{ position:relative; margin:0 10px; padding-top:10px;}
.newsimg a{ display:block; height:150px; width:100%; overflow:hidden; color:#fff; font-size:14px;}
.newsimg img{height:150px; width:100%; display:block;}
.newsimg span{ position:absolute; height:40px; width:100%; bottom:0px; line-height:40px;background-color: rgba(0,0,0,0.6);}
.newsimg span em{ padding:0 10px;}
.newslist ul{ padding:0 10px;}
.newslist li{ line-height:20px; border-top:1px #e8e8e8 solid; padding:10px 0;}
.newslist li a{ display:block; color:#333; font-size:16px;}
.sellerlist li{ margin:10px; background:#fff; height:95px;}
.sellerlist dl dt,.whitebox dl dt{ width:90px; float:left; text-align:center;}
.sellerlist dl dt img,.whitebox dl dt img{ width:75px; height:75px; margin-top:10px;}
.sellerlist dl dd,.whitebox dl dd{ margin-left:90px; padding:8px 0;}
.sellerlist dl dd a,.whitebox dl dd a{ font-size:16px; color:#333;}
.sellerlist dl dd p{ padding-top:5px;}
.whitebox{ background:#fff; padding:10px;}
.whitebox dl{border-bottom:1px #e8e8e8 solid; height:90px;}
.sellinfo{ padding:10px;}
.whitebox dl dt{ text-align:left;}
.whitebox dl dt img{ margin-top:5px;}
.store_icon a{ display:inline-block; width:30px; height:30px; }
.stroe_name{ height:36px; line-height:18px;}
.store_icon a.s_gohome{ background:url(../../images/home.png) center center no-repeat;background-size:20px auto;}
.store_icon a.s_hascard{ background:url(../../images/s_card.png) center center no-repeat;background-size:20px auto;}
.position span{ display:block;}
.position span.address{ float:left;}
.position span.dismi{ float:right;}

.selectbar .sright form{ position:relative;}
.cur {display:block;width:1005;height:40px;line-height:40px;}
.selectinput{background:url(../../images/down.png) right center no-repeat; background-size:20px auto;display:block;width:90%; height:40px; border:none; text-align:center; color:#666; font-size:14px;font-family:"微软雅黑";}
.selectdown{border: 1px #e8e8e8 solid;width:100%;position:absolute; background:#fff}
.selectdown span{ display:block; text-align:center; height:40px; width:100%; line-height:40px; line-height:40px;border-bottom: 1px #e8e8e8 solid;}
.fillter{height:40px; line-height:40px;border-bottom:1px #ccc solid; background:#fff;}
.fillter ul li{float:left; width:50%;font-size:14px; position:relative; text-align:center;}
.noshopping{ height:200px; width:100%;background:#fff url(../../images/noshop.png) center 45px no-repeat;}
.noshopping p{ padding-top:130px; text-align:center;}
.gobuy{ margin:20px 10px 10px 10px;}
.gobuy a{ height:40px; display:block; width:100%; line-height:40px; background:#f83111; color:#fff; border-radius:3px; text-align:center; font-size:18px;}
.n_title{ font-size:22px; font-weight:bold; margin:15px 10px;}
.n_time{ margin:10px;}
.n_time span{ padding-right:5px;}
.n_content{ line-height:28px; padding:10px 0;font-size:16px; margin:10px;}
.n_content p{ padding:5px 0;}

textarea{ height:40px; width:100%;border:1px #e8e8e8 solid;}
.mtno{ margin-top:0px;}
.mbno{ margin-bottom:0px;}
.p10{ padding:0 10px;}

/* .w_left{width:25%;position:absolute; top:0px; left:0px;height:100%;background:#f0f0f0;} */
.w_left{width:25%; float:left;height:100%;background:#f0f0f0;}
.w_left li{ height:40px; line-height:40px;text-align:right;background:#f0f0f0;}
.w_left ol{background:#f0f0f0; height:41px;}
.w_left li.tabselected{ border-bottom:1px #007fce solid;border-top:1px #007fce solid; background:#fff; color:#007fce;}
.w_left li a{font-size:14px; display:inline; padding:0px 10px;color:#555;}
/* .w_right{overflow-y:scroll;background:#fff;width:75%; margin-left:25%;height:100%;scrollbar-face-color:#f60;scrollbar-highlight-color:#F60;scrollbar-3dlight-color:#f60;　scrollbar-darkshadow-color:#f60;scrollbar-Shadow-color:#f60;scrollbar-arrow-color:#000;scrollbar-track-color:#fff;} */
.w_right{overflow-y:auto;background:#fff;height:100%;scrollbar-face-color:#f60;scrollbar-highlight-color:#F60;scrollbar-3dlight-color:#f60;　scrollbar-darkshadow-color:#f60;scrollbar-Shadow-color:#f60;scrollbar-arrow-color:#000;scrollbar-track-color:#fff;}

.hb_box{ border:1px #e8e8e8 solid; background:#fff; margin:10px;}
.msg_text{ padding:18px 10px; font-size:14px;}
.msg_link{ height:48px; line-height:48px;width:100%;border-top:1px #e8e8e8 solid;}
.msg_link a{ display:block; height:48px; width:100%;line-height:48px;font-size:14px; color:#666;}
.msg_link a span{display:block; height:48px;text-align:left;background:url(../images/arrowr.png) right center no-repeat; background-size:16px auto; margin:0 10px;}
.hbdetail{padding:10px; font-size:14px;}
.hbdetail p{ line-height:30px;}
.hb_go{ margin:10px;}

.w100{ width:100%;}
.orangebg{ background:#e63f2d;}
.btn_white{ background:#fff; color:#e63f2d;}
.share{position: fixed;z-index: 1000;width: 100%;height: 100%; display:none;top: 0;left: 0;filter:alpha(opacity=50);opacity: 0.5;-moz-opacity:0.5;opacity: 0.8;overflow: hidden;background-color: #000; background-image:url(../../images/share.png); background-position:right top; background-repeat:no-repeat; background-size:280px auto;}
.selectgrey{ border-radius:3px; height:35px; border:1px #d1d1d1 solid;}
.mytab{ background:#fff; height:50px;}
.mytab li{ float:left; text-align:center;font-size:16px;}
.mytab li span{ display:block; width:100%; height:48px;line-height:48px; }
.twoli li{ width:50%;}
.mytab li.tabselected span{ border-bottom:2px #00a1e9 solid;}
.myorderlist li{ background:#fff;padding:5px 0; margin-top:10px;}
.myorderlist li p{line-height:40px; height:40px; padding:0 10px;}
.myorderlist li p.bb{ border-bottom:1px #efefef solid;}
.myorderlist li span{ padding-right:15px;}
.leftspan{ display:block; float:left;}
.slinkbtn{ display:block; float:right; width:50px; height:24px; line-height:24px; border-radius:3px;color:#fff; text-align:center; margin-top:10px;}
.oslink{background:#ee2a0a;}
.bslink{background:#00a1e9;}
.gslink{background:#e1e1e1; color:#888;}
.step{ width:100%; height:160px; background:#0d9fe0;}
.step ul{ height:100px; padding:20px 15px 0px 15px;}
.step li{ float:left; width:20%; height:100px; text-align:center; line-height:140px; font-size:13px;}
.s1{ background:url(../../images/s1.png) center top no-repeat; background-size:50px auto;}
.s2{ background:url(../../images/s2.png) center top no-repeat;background-size:50px auto;}
.s3{ background:url(../../images/s3.png) center top no-repeat;background-size:50px auto;}
.step li.oline{ background:url(../../images/oline.png) center center no-repeat; }
.step li.wline{background:url(../../images/wline.png) center center no-repeat;}
.step li.stepline{height:50px; background-size:50px auto;}
.text_orange{ color:#ebed2e;}
.text_white{ color:#fff;}
.text_darkblue{ color:#0074a8;}
.steptips{ background:#0a97d6; height:40px; line-height:40px; padding:0 15px;color:#036591;}
.btnboxc{ text-align:center; padding:20px 0;}
.whitelinkbtn{ display:inline-block; height:50px; line-height:50px; border:1px #e1e1e1 solid; border-radius:25px; background:#fff; width:60%; font-size:18px; color:#00a1e9;}
.textbox{ margin:5px 15px;}
.txtarea{ height:40px; width:100%;border:1px #e8e8e8 solid; border-radius:5px; color:#888; padding:5px;font-family:"微软雅黑";}
.listaddr li.noborder{ border:none;}
.cyolist a{ color:#333;}
.cyolist li{ height:40px;background:#fff; line-height:20px; padding:10px 0;border-bottom:1px #e1e1e1 solid;}
.cyolist .lileft{ float:left; padding-left:15px;}
.cyolist .liright{ float:right; padding-right:15px;}
.cyolist .item_box_num,.waimaibox .item_box_num{ float:left;width:98px; height:30px; position:relative;}
.cyolist .item_num,.waimaibox .item_num{ width:50px; height:31px;border:1px #e1e1e1 solid; display:block; position:absolute; left:24px; text-align:center;}
.cyolist .absl,.cyolist .absr,.waimaibox .absl,.waimaibox .absr{ width:24px; height:29px; line-height:24px; display:block; text-align:center; font-style:normal;font-size:24px; background:none; border:1px #e1e1e1 solid;}
.cyolist .absl,.waimaibox .absl{ border-radius:4px 0 0 4px;}
.cyolist .absr,.waimaibox .absr{ border-radius:0 4px 4px 0;}
.cyolist .control_num_sub,.waimaibox .control_num_sub{ position:absolute; left:0px;}
.cyolist .control_num_add,.waimaibox .control_num_add{ position:absolute; left:73px;}
.sorttag{ height:40px; line-height:40px; text-align:right;}
.sorttag span{ padding-right:10px; font-size:14px;}
.noorder{ background-image:url(../../images/noorder.png); background-repeat:no-repeat; background-position:center center; height:140px; color:#d3d3d3; font-size:14px; text-align:center; line-height:280px; margin:15px 0;}
.none_default{background-image:url(../../images/nodefault.png); background-repeat:no-repeat; background-position:center center; height:140px; color:#d3d3d3; font-size:14px; text-align:center; line-height:250px; margin:15px 0; background-size:80px auto;}
.waimaibox{ margin-top:0px;}
.waimaibox ul{ padding:0px}
.waimaibox ul li{ margin:0px; width:100%; height:95px;}
.waimaibox li dd{padding:10px 0; padding-right:10px;}
.waimaibox li dd p{ padding-right:100px;}
.blankspace{ height:40px;}

.cartlist li.jiesuan{ height:40px; padding:0 10px;}
.jiesuan span{ display:block; float:left; line-height:40px;}
.jiesuan span em{ font-size:14px;}
.jiesuan a{ display:block; float:right; width:50px; height:30px; margin:5px 0;border-radius:3px; line-height:30px; text-align:center; font-size:14px;}

.cardlist ul{margin:0 10px; margin-top:20px;}
.cardlist li{background:#fff;border-radius:8px 8px 0px 0px;border:1px #d3aa24 solid; width:100%;float:left; height:80px; margin-top:-10px;background-image:url(../../images/card.png);background-size:100% 100%; -moz-box-shadow:0px -2px 2px #666;-webkit-box-shadow:0px -2px 2px #666;box-shadow:0px -2px 2px #666;}
.cardlist li.card_green{background-image:url(../../images/card_green.png);border:1px #e85842 solid;}
.cardlist li.card_pur{background-image:url(../../images/card_pur.png);border:1px #31bbe3 solid;}
.cardlist li.card_blue{background-image:url(../../images/card_blue.png);border:1px #8d8d8d solid;}
.cardlist li .storeimage{ width:70px; float:left; padding:10px; text-align:center;}
.cardlist li .cardimage{ padding-top:10px;}
.cardlist li .storeimage img{border:1px #e1e1e1 solid;border-radius:25px; width:50px; height:50px;}
.cardlist li .cardimage a{ color:#fff;font-size:16px;}
.cardlist li .cardimage a:hover{ color:#fff;}


.list_qwx{ margin:10px;}
.list_qwx li{ background:#fff; height:95px; width:100%; border-radius:5px; border:1px #ccc solid; margin-bottom:10px;}
.list_qwx li .quanimg{ height:65px; background:url(../../images/qlist.png);background-size:auto 65px; background-position:left bottom;border-radius:4px 4px 0 0; position:relative;}
.list_qwx li.list_blue .quanimg{background:url(../../images/qlist_blue.png);background-size:auto 65px; background-position:left bottom;}
.list_qwx li.list_orange .quanimg{background:url(../../images/qlist_orange.png);background-size:auto 65px; background-position:left bottom;}
.list_qwx li.list_red .quanimg{background:url(../../images/qlist_red.png);background-size:auto 65px; background-position:left bottom;}
.list_qwx li .quantext{ height:30px; line-height:30px; color:#888;}
.list_qwx li .quanimg img{ width:40px; height:40px; border-radius:20px; display:block;position:absolute; top:10px; left:10px;}
.list_qwx li .quanimg span{ padding-left:60px; line-height:60px; font-size:16px; color:#fff;}
.list_qwx li .quanimg div{ position:absolute; right:10px; top:0px; line-height:60px; font-size:18px;color:#fff;}
.list_qwx li .quantext span{ display:inline-block; font-size:14px;}
.list_qwx li .quantext .textleft{ float:left; padding-left:10px;}
.list_qwx li .quantext .textright{ float:right; padding-right:10px;}
.wxq_storename{ line-height:50px;}
.wx_quaninfo{ height:140px;}
.btnbox p.lingqu{ padding:10px;}
.btnbox p.lingqu a{ height:40px; line-height:40px;}
.showdown{background:url(../../images/down.png) center center no-repeat; background-size:20px auto; margin-right:5px;}
.quandetail{ background:#fff; margin:-10px 10px 10px 10px; padding:10px; line-height:24px; font-size:14px;}

.bank_list ul{ margin:10px;}
.bank_list li{ height:40px; padding:10px; background:#fff; overflow:hidden; border:1px #d5d5d5 solid; position:relative; border-radius:3px; margin-bottom:10px;}
.bank_list .banklogo{ position:absolute; left:10px;width:50px; text-align:center;}
.bank_list .bankinfo{ padding-left:60px;}
.bank_list .binding{ position:absolute; top:10px; right:10px;}
.bank_list .banklogo img{ width:40px; height:40px;}
.bank_list .binding a{ display:inline-block; height:35px; width:90px;background:#00aeef; color:#fff; line-height:35px; text-align:center; font-size:14px; border-radius:3px;}
.bank_list .binding a.b_grey{ background:#c8c8c8;}
.bank_title{ font-size:18px; background:#f5f5f5; border-bottom:1px #d5d5d5 solid; padding:10px;}
.hallmenu{ width:100%;}
.hallmenu li{ float:left; width:25%; padding:10px 0;border-bottom:1px #d5d5d5 solid; overflow:hidden; text-align:center;}
.hallmenu li a{ display:block; width:100%; height:100%;}
.hallmenu li img{ width:60%; height:auto;}
.hallmenu li a,.hallmenu li a:visited,.hallmenu li a:hover,.hallmenu li a:active{ color:#333;}
.btn_bottom{ width:95%;background:#ee2a0a; color:#fff; border:none;height:36px;border-radius:3px;font-family:"微软雅黑"; font-size:16px;line-height:36px; font-size:16px; margin-top:3px;}
input.btn_bottom:disabled{background:#dddddd;}
.input_text_inline{ display:inline; background:none; border:none;color:#d93229;}
.waimaibox p{ width:100%;}
.waimaibox ul li{ margin:0px; width:100%; height:100%; padding-bottom:5px;}
/*2015-6-3*/
.pt5{ padding-top:5px;}
.onsale{ background:#fff;}
.onsale .listsell li{ line-height:50px; padding:0 10px;}
.onsale .onsalenum{ display:inline; background:#ff8800; font-size:12px; margin-left:5px; padding:2px 3px; border-radius:3px; color:#fff;}
.account li{ padding:5px 0;}
.account li span{ display:block;}
.account li span.a_l{ width:45%; float:left;}
.account li span.a_r{ padding-left:45%; text-align:right; font-size:14px;}
.archuse p{ padding-left:10px;}
.archuse p.text_red{ font-size:14px;}
/*2015-7-22*/
#taborder li{ position:relative;}
#taborder li .badge,.totlenum .badge{ position:absolute;display:inline-block; width:18px; height:18px; border-radius:9px; background:#ff8800; right:3px; top:3px; line-height:18px; color:#fff; padding:0px; text-align:center; border:none;}
.totlenum{ position:relative;}
.totlenum .badge{ width:22px; height:22px; border-radius:11px; line-height:22px; left:55%;}
